imposing punishment - Turkish English Dictionary